crypto/tls.keyShare.group (field)

18 uses

	crypto/tls (current package)
		common.go#L178: 	group CurveID
		handshake_client.go#L157: 		if len(hello.keyShares) == 2 && !slices.Contains(hello.supportedCurves, hello.keyShares[1].group) {
		handshake_client_tls13.go#L303: 	if hs.serverHello.serverShare.group != 0 {
		handshake_client_tls13.go#L317: 			return ks.group == curveID
		handshake_client_tls13.go#L429: 	if hs.serverHello.serverShare.group == 0 {
		handshake_client_tls13.go#L434: 		return ks.group == hs.serverHello.serverShare.group
		handshake_client_tls13.go#L473: 	ke, err := keyExchangeForCurveID(hs.serverHello.serverShare.group)
		handshake_client_tls13.go#L483: 	c.curveID = hs.serverHello.serverShare.group
		handshake_messages.go#L288: 						exts.AddUint16(uint16(ks.group))
		handshake_messages.go#L615: 				if !clientShares.ReadUint16((*uint16)(&ks.group)) ||
		handshake_messages.go#L796: 	if m.serverShare.group != 0 {
		handshake_messages.go#L799: 			exts.AddUint16(uint16(m.serverShare.group))
		handshake_messages.go#L960: 				if !extData.ReadUint16((*uint16)(&m.serverShare.group)) ||
		handshake_server_tls13.go#L219: 			if ks.group == group {
		handshake_server_tls13.go#L235: 		if ks.group == selectedGroup {
		handshake_server_tls13.go#L635: 	if ks.group != selectedGroup {
		key_schedule.go#L236: 	ks.group = ke.id